self appointed - German English Dictionary